package behavior.strategy;

/**
 * Created by lie on 2017/11/2.
 * 强战斗策略
 */
public class StrongFightingStrategy implements FightingStrategy{

    /**
     * 实际上的开发应用
     * 就是在具体的策略可以再细化
     * 比如这里，遇到强大对手，可以分为2种情况
     *  1）遇到精英怪：爆发全开，拼一波
     *  2）遇到法爷：振翅卖萌求放过
     *
     *  这样子不同的策略有不同的情况，就可以把if else的情况
     *  分割得很好了，维护起来舒服很多
     */
    @Override
    public void fighting() {
        System.out.println("遇到了强大的对手，选择振翅卖萌求放过");
    }
}
